#include "Hilo.h"

Hilo::Hilo() {
	thread = NULL;
}

void* Hilo::starter(void* data) {
	((Hilo*)data)->run();
	return NULL;
}

void Hilo::join() {
	pthread_join(this->thread, NULL);
}

void Hilo::start() {
	pthread_create(&this->thread, NULL, starter, this);
}

Hilo::~Hilo() {}
